package com.boot.dataInterceptor;

import org.apache.ibatis.executor.Executor;
import org.apache.ibatis.mapping.BoundSql;
import org.apache.ibatis.mapping.MappedStatement;
import org.apache.ibatis.session.ResultHandler;
import org.apache.ibatis.session.RowBounds;

/**
 * @BelongsProject: springboot
 * @BelongsPackage: com.boot.dataInterceptor
 * @Author: meikaiqiang
 * @CreateTime: 2022-08-09  09:27
 * @Description: TODO
 * @Version: 1.0
 */
public interface DataInterceptor {

    void intercept(Executor executor, MappedStatement ms, Object parameter, RowBounds rowBounds, ResultHandler resultHandler, BoundSql boundSql);
}
